/******************************************
 * TYPOGRAPHY
 */
body, div, span, p, td
{
font: 14px Helvetica, Arial, san-serif;
color: #333;
}
a, a:visited {
color: #C00;
text-decoration: none;
}
a:hover, a:visited:hover {
background: #C00;
color: #FFF;
}

h1 {
font: normal 24px Helvetica, Arial, san-serif;
letter-spacing: -0.1em;
}
h2 {
font: bold 20px helvetica, arial, san-serif;
letter-spacing: -0.1em;
}
h3 {
font: bold 16px helvetica, arial, san-serif;
letter-spacing: -0.1em;
}


/******************************************
 * LAYOUT
 */
body { 
background: #EEE;
margin: 0px;
padding: 0px;
}

#header
{
width: 740px;
padding: 5px;
margin: 10px auto;
border-top: 5px solid #666;
background: #FFF;
}

#body {
width: 740px;
margin: 10px auto;
padding: 5px;
border-top: 5px solid #666;
background: #FFF;
}

#footer
{
width: 740px;
margin: 10px auto;
padding: 0px;
border-top: 5px solid #666;
}


/******************************************
 * Navigation
 */
#globalnav {
list-style-type: none;
height: 15px;
margin: 0px;
padding: 5px;
}
#globalnav li {
margin:0px; 
padding: 0 10px 0 0; 
display:block;
float: left;
height: 15px;
width: 72px;
}
#nav_home { background: url(../../images/header/home_off.gif) no-repeat; }
#nav_home a:hover { background-image: url(../../images/header/home_on.gif); }
#nav_news { background: url(../../images/header/news_off.gif) no-repeat; }
#nav_news a { background: url(../../images/header/news_off.gif) no-repeat; }
#nav_news a:hover  { background-image: url(../../images/header/news_on.gif); }

